local function new(r,i) return {r=r,i=i} end
return {
    new = new
}